package com.whfc.emp.dto;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @Description 班会签到巡检数据传输对象
 * @Author dzg
 * @Date 2025-11-10
 * @Version 1.0
 */
@Data
public class ClassMeetingInspectionDTO {
    /**
     * 班会ID
     */
    private Integer meetingId;

    /**
     * 班会名称
     */
    private String meetingName;

    /**
     * 工作计划ID
     */
    private Integer planId;

    /**
     * 工作计划名称
     */
    private String planName;

    /**
     * 巡检时间
     */
    private LocalDateTime inspectionTime;

    /**
     * 未签到人员列表
     */
    private List<UnSignedWorkerDTO> unSignedWorkers;

    /**
     * 旁站监护人员列表
     */
    private List<SupervisorDTO> supervisors;

    /**
     * 巡检结果
     */
    private String inspectionResult;

    /**
     * 是否发送提醒
     */
    private Boolean alertSent;
}